@charset "utf-8";
/*----------CSS 通用属性----------*/
body{margin:0; padding:0; background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; overflow:hidden; min-height:380px; min-width:621px;}
ul, p,h1,h2,h3,h4,h5{margin:0px; padding:0; font:normal;}
.clear{clear:both;}
.float_lef{float:left; display:inline;}
.float_rig{float:right; display:inline;}
img{border:none; margin:0; padding:0;}
.font_wei{font-weight:bold;}
.clearfix{zoom:1;}
.clearfix:after{content: '\20'; display:block; clear:both;}
/*----------布局----------*/
.header{background:url(../images/hd_bg.jpg) no-repeat left center; width:100%; height:44px; line-height:44px;}
.footer{background:url(../images/ft_bg.jpg) no-repeat left center; width:100%; height:31px; text-align:center; line-height:31px; color:#025593; position:absolute; bottom:0px; left:0px; z-index:100;}
.ind_footer{background:url(../images/ft_bg_ind.jpg) no-repeat left center; width:100%; height:38px; position:absolute; bottom:0px; left:0px; z-index:100;}
/*----------end 布局----------*/
.login_main{background:url(../images/login_main_bg.jpg) no-repeat left top;}
.login_form{position:absolute; width:621px; height:480px; z-index:10; top:50%; left:50%; margin-left:-310px; margin-top:-240px; }
.login_form_top{width:621px; height:63px; background:url(../images/login_hd_bg.jpg) no-repeat center bottom;}
.login_form_logo{width:621px; height:111px; background:url(../images/login_main_logo.jpg) no-repeat;}
.login_form_tab{width:621px; height:222px; background:url(../images/login_form_bg_line.jpg) repeat-y;}
.login_form_tabin{padding:30px 20px 0 100px;}
.login_form_bot{width:621px; height:101px; background:url(../images/login_bot_bg.jpg) no-repeat;}
.login_tab{color:#627484; width:500px; margin-left:10px; line-height:270%;}
.login_tab tr td{padding:3px 0px;}

.login_input01{width:186px; height:29px; background:url(../images/login_inoutbg1.jpg) no-repeat left center; border:none; padding-left:30px; line-height:29px; color:#ffffff; padding-top:3px!important; padding-top:0px;}
.login_input02{width:186px; height:29px; background:url(../images/login_inoutbg2.jpg) no-repeat left center; border:none; padding-left:30px; line-height:29px;; color:#ffffff; padding-top:3px!important; padding-top:0px;}
.login_input03{width:186px; height:29px; background:url(../images/login_inoutbg3.jpg) no-repeat left center; border:none; padding-left:30px; line-height:29px; color:#ffffff; padding-top:3px!important; padding-top:0px;}
.login_but{width:100px; height:33px; background:url(../images/button_off.jpg) no-repeat; cursor:pointer;}
.login_but_hover{background:url(../images/button_on.jpg) no-repeat;}
.login_form_text{font-size:16px; color:#2c6795; height:29px; line-height:29px;}
.chexkYanzheng{color:#2c6795; text-decoration:underline; cursor:pointer; height:29px; line-height:29px;}
.loginMsg{color:#fa0303; font-size:13px; text-align:right;}
